package com.fc.design.singleton;

/**
 * <p> Author：lidongxu </p>
 * <p> Title：</p>
 * <p> Description：
 *      懒汉模式
 *          同步线程，影响性能
 * </p>
 * <p> Create Time：2020-03-30 11:04 </p>
 */
public class LazySingleton {

    private static volatile LazySingleton instance = null;

    // 避免被外部实例化
    private LazySingleton() {

    }

    public static synchronized LazySingleton getInstance() {
        if (instance == null)
            instance = new LazySingleton();
        return instance;
    }

}
